Excellent, spacious, modern place.