Everything you could wish for, comfort, cleanliness friendliness and facilities