Very clean, new amenities, excellent location.