Beautiful place and great location! Thoughtful hosts with great attention to detail. Treat yourself to a stay here if you need to refresh.