We have stayed in Legacy before. We loved the second floor location of this unit. The view was just wonderful! Beach was perfect and loved the daily chair service. The mattresses were very comfy with good, basic bedding. The furniture arrangement, placement of decor/pictures, etc. was a bit odd and outdated comparatively speaking with other units. The window coverings need improvement. Bring a sleeping mask if using the first two bedrooms. Nice clean pool. The unit was really clean with the exception of the still sandy floors. The Oversee contact did offer to bring us a new vacuum. I am sure that they will have a new vacuum in place for this upcoming week. The grounds have been much improved over our previous stay. Community grill needs replacement. Guest baths by the pool are still needing deep cleaning & improvement. I would give it a 4.5 of 5! The communication with the property management and the ease of check in was top notch!. Overall, a great stay!