Excellent apartment, very clean and the pool is fantastic! Everyone in the building is very friendly. Laundry service downstairs, mini mart, and many bars and restaurants right across the street. Lots of taxis outside to get anywhere you want to go. I would definitely stay here again. Great communication and flexible check in/out.