It is very clean. Inside the apartment you have everything you need to spend some great days. There is hardly ever parking in the condo (it is very limited) but we were able to park on the street relatively close. Although it is very close to the beach, you do not see the sea.