Had the best stay at Cosmos. Was so clean and tidy and had everything we needed. Great communication from cosmo always was accessible when need be! Location was perfect walking distance to shops and beach! Will stay here again 110% thank you cosmo!