Perfect location and great hosts. The place was very clean and modern. Thanks so much for a great stay!