Pros: Right on the beach, you cannot ask for a better location. The hotel is very clean and it's very quiet.
Cons: The rooms are right next to each other so you can definitely hear your neighbours. It's boutique hotel so that's to be expected. The Rooms are also VERY small and that's with booking what seems to be the largest room they had, so don't let any of the photos on the website fool you. Like I said, it's a boutique hotel, so know what you're getting yourself into. If you want a big room, do not book this hotel. The shower and toilet are in the same space, so when you shower the toiler gets all wet. The bathroom itself is small as well.
With everything I know, I probably would have booked a room in the sister hotel right next door because it had the pool and breakfast. If however you want the best location on the beach for a fairly reasonable price and you don't care about the size of the room, then this is a pretty good hotel to book.