Very clean, lots of amenities, great location. Jane is also very helpful and communicative-- highly recommend!