Very kind and hospitable hosts. Thoughtful and with excellent communication skills. Incredible views. Amazing position.