Thoughtfully designed and well appointed with everything you need for a very comfortable stay. Super clean throughout with an amazing kitchen and comfortable beds. Attentive hosts and great location. I would definitely stay here again!