Brilliant place, with a thoughtful host who is quick with communication and responses. Full cooking, cleaning, bathroom amenities and entertainment. Beautiful, convenient location also makes for a perfect stay.