Great hosts. Awesome location and a fantastic set up. Lovely views, nice and clean and modern.