Wonderful stay in a beautiful place, perfect for small families. Comfy beds, well-appointed kitchen, great location. We will definitely be back.