Highly recommended on all aspects - communication, cleanliness, location, facilities etc. Extra generous with breakfast and pantry items.