pros - clean, good location, sea view is amazing, great amenities, had everything we needed (couple) apartment is small but designed efficiently (not always conveniently) we actually extended our stay by two night, turned out great.
cons - it is SO hard to park in the building, the parking spots are very tight, I actually bumped my car here.. which was obviously no one's fault, I was driving by myself before the guard was able to come and assist me. it is important to say that propr says that in the check in and that you can park in the street.