In general this place is good. Location is good although a little hidden. The cleanliness of the place is what was our biggest concern. Bathrooms and common areas had not been cleaned.