Spotlessly clean. Very comfortable bed and very accommodating with an extra bed for an unexpected change of plans. Great to have breakfast provided and be greeted on arrival. Good location. Will definitely stay again! Thank you!