Spacious, stylish and clean. Great amenities in an excellent and very convenient location. Friendly and accommodating hosts.