Fantastic place! Beautiful views, immaculately clean, and well thought-out. Jo made us feel welcome from the moment we arrived.