This is a great place to stay. It is small but extremely clean, no weird smells or anything like that. Beds were comfortable. Host has provided everything you might need, including beach gear, baby gear, and toiletries. We even found aloe cream after we had purchased our own. Location is great, easy to get to sites and within walking distance to restaurants. We felt extremely safe and the street was quiet. Would definitely stay here again!