Excellent stay, great place, great views, great hosts - would recommend