great communication. very clean. very happy with amenities.