The apartment is in a great location, there's plenty of stores and restaurants nearby. The beach is just a short drive and was not crowded at all. Karine was quick with communication and even came by to check up on how everything was. The pool was always clean. I would stay again, we had fun.