Great location, great view, and great hosts. Excellent communication skills and we will definitely stay again.