Very clean, lots of amenities, and the communication from the owner was great. Highly recommended!