Communications was great! Place super clean and modern, with a lot of amenities my two children enjoyed and the location could not be more perfect. Will come back!