Everything that we needed for our stay, clean, comfortable and a superb location for the beach and nearby facilities.