beautiful location and superb hosts. can't recommend the place enough and can't wait to go back!