Everything was great, beds were comfortable, plenty of utensils for cooking. Only things that would be of needing attention would be the shower hardware, no definite direction for hot or cold, just kinda try your best. The other thing is the people upstairs, their balcony is your living room and their living room was the front bedrooms, made for some louder nights but nothing unbearable. Other than these two things it was perfect for us. I am not complaining in any way because no place is perfect but this one is really close with that beach front.