Beautiful property, great hosts equals a great stay.