Immaculate, comfortable, modern, spacious accommodations, with delightful and warm hosts. I would recommend unreservedly.