This place was great. The complex is great the pools and jacuzzi were great and our kids loved it. We had everything we needed to cook etc and everything was as described. The sofa bed was just that - a standard sofa bed pull out, so for our kids it was ok, but I don’t think it would be too comfy for adults. We’re grateful to the hosts and would stay here again.