clean and spacious, accommodating staff. highly recommended.