Our overall stay was good, although some of the pictures were misleading, as it is not located on the beach, it is behind other buildings, with just a short walk. I did have problems getting all the things that were supposed to be provided and that was disappointing.