Adorable place with all the amenities, and thoughtful touches