We had a great stay. It was within walking distance to beach, Publix, and gym. Property was clean and was perfect for our needs. Upper unit was laid out very well. Basically, 2 separate living areas in one with kitchen in the middle. Also, great to have washer/dryer, bikes, beach chairs, and beach towels Enjoyed our stay very much!!!