Spacious and clean, in a great location. Would definitely stay again and would recommend to any of our friends and family!