The place was not super clean, there were a few spots here and there and getting in touch with the person in charge of maintenance was hit or miss. Other than that the location is amazing, the facilities are great if you can take advantage of them. You have to receive and deliver the keys to an actual person which can be a bit inconvenient especially since they have doormans.