Upper spots are quite sloped. Downstairs next to the sea more level but as it is very popular expect to be either occupied when you arrive or to be met by folks who think they are in a camping site instead of parking. They will also give you angry looks if you want to park close to them. Chillax people, you are on vacation!