Wow wow wow. I loved loved loved this place. It had everything I needed for a long stay. The location is awesome. Full time security guards who are very vigilant. The gym is isn't a full gym but enough to get a good workout. The pool looked nice (didn't try it myself) It has a small convenience store downstairs which came in handy. The host is nice and we communicated well. I traveled alone but I can see this place being awesome for friends to stay in.