The place was clean, comfortable, and in a great location. We brought our 14 month old son and we were able to easily block off access to the stairs. There are beach supplies for adults and kids available for use. We had a wonderful stay and the view from the balcony is phenomenal.