Pros: Location, beach front and beach is very good, nearby restaurants/market/shopping, nice breakfast, good bar if you want to drink something after dinner
Cons: parking is extremely limited (only 4 or 5 cars can park), no elevator, need to pay for beach towels, hotel next door plays music so loud.