Road down to the beach in Limassol