Diana's place is amazing in every way. The location is great, walking distance to shops and the beach, and the room was big, clean and I loved the spa shower. There's a communal kitchen/dining area, which was a great way to meet other guests. Diana is so fun to talk to and creates an awesome sense of community, which I especially appreciated as a solo traveler. I can't wait to stay here again some day.