Amazing location, and beautiful terrace that you can have your dinner on. The hosts were so accommodating, going above and beyond.