Very well thought out condo. All the beach things one needs and all the amenities that go with a condo. We had a great time here and you will too!