very clean, great communication, a little expensive for the neighborhood the building is in, but for a big group it was the perfect place. lots of rooms and bathrooms and a big kitchen and living room!