Great location. Stylish and very clean. Excellent hosts, were helpful and available when needed, but gave us privacy as well. The place was well furnished and stocked with everything we needed - they even left snacks and drinks for us!