Excellent location with all you need during your stay. The hosts thoughtfully added touches make it a great place to stay. 10/10