Was here for a few days, the apartments were clean and had good facilities, although if you stay a few days, you'll need to ask for toilet paper or room service.
My only negative was the front desk was often deserted, it was only on the last day I was told you could speak to the guard hut in that instance.
The location is good, but you must have a car ! Buses and taxis are not easy to go by.