Super accommodation, fabulous decor, fantastic hospitality - a wonderful stay!