Pristine, quite lovely, very well supplied, pleasantly decorated . We had an awesome stay. Truly a lot of care and thoughtfulness is seeded in this place. Five stars is all it will allow me to give.