Excellent location, spacious, great service.