Our stay was amazing! The place was gorgeous and very clean! The area was amazing and we had access to two pools and super close to the beach! There was a mix up with the rooms and we ended up getting an even bigger apartment which was AMAZING! Such a great experience!