Great views and thoughtful hosts who made our stay a pleasure.