I stayed here for five weeks and it had everything I needed! The apartment is stylish and very close to the beach! I would definitely stay here again!