Up to date amenities, very clean, great location, highly recommend