Clean space, lots of amenities, good communication and overall nice place to stay