This place is so outstanding, I booked for another week. It's immaculate and well-organized, the staff are nice and helpful, and it's two blocks from the beach. Even though I'm not usually a fan of shared living spaces, my roomies have been considerate and quiet, so it's all good. The kitchen is great, it's a pleasure to have so much room and a kitchen island with all the pots and pans you want.