Excellent, spacious, comfortable place in a great location. Absolutely everything you might need!