This place is in the perfect location and is spacious, clean, and beautifully decorated. The hosts are amazing at communication and ensure that the stay goes smoothly. 10/10!