Fantastic communication, easy check-in, beautiful place, perfect location and the comfiest beds – overall simply a perfect stay!