Fantastic communication, easy, smooth + flexible, great place + location, exactly as described + warm and invitive welcome/farewell. Enjoyed my stay a lot and will be back - the nice details around the stay makes it a really great experience.