Brand new, modern amenities, great location. Would definitely stay here again. Customer service was great, very responsive.