Great stay! Very clean and easy check in. Location for us was not great only because it was a bit far from the beach and taxis were difficult to get, but otherwise we had a fantastic stay.