Clean and tidy, great location, easy check in and great amenities. The off street parking was excellent too. We really enjoyed our stay.