Our group booked this place after our original Airbnb place turned out to be a disaster. It was a last minute booking but Anke was quick to respond to messages and made Checkin/out seamless. The pull out sofa is not comfortable but there are extra pads for the sun chairs (in the master closet) that you can put together for a makeshift mattress that are a little better.
The place was clean and had an amazing view. It is walking distance to the beach, shopping, restaurants and more. 10/10 I would recommend staying here to anyone.
Last note is that the 2 bathrooms are in the bedrooms, if you're needing full privacy the place would be better for 2 couples or individuals than 3.