Excellent communication, clean place with lots of amenities!!