Amazing place! Clean & beautifully decorated. Fantastic location and the hosts are very kind & make sure everything that is needed for a perfect stay is provided! We would come back in a heartbeat.