Ok place. Communication was good and prompt prior to check in. However after check in communication wasn't prompt and took days to get a response. Only one door card. We asked for another one and weren't able to be provided with one. This ment if one of us stayed in the room whilst the other went out we had no electricity as the person leaving needed the card for the elevator. The dryer also didn't work and we notified them. So it was annoying going/paying a laundry mat to use a dryer. The place was clean and conveniently located. The pool/gym facilities were quite old and gross.