Great room to stay for a couple days, a bit small so not suitable for longer stays. Great location, walking distance to beach, restaurants, shops. It comes with a few kitchen amenities for light cooking. Communication with host was great, very quick to answer. Great view from small balcony. A few small stains on bedding but overall a clean space.