The apartment is great! Has everything you need. The pool is very nice and there are several playgrounds on the complex. Very child friendly! The location is very good. Close to the beach and shops, but quiet.