Very nice place and excellent location. Communication was very good, and the host even came to collect us from the airport after our flight had been delayed. Highly recommended.