Apartment was great, but communication was terrible. We waited 90 mnts for keys in a hotel lobby several kilometers away. No response from them. Ignored calls. Etc..
Other than that, things were great. Huge space. Many beds. Nice and clean stay.