Great place: clean, spacious, comfortable. A great value.