Very clean and modern apartment in an excellent location. Close to everything with lovely pools within the complex. would highly recommend.