Great communication, very clean and up to date. Great amenities although the price is a little high