We thought it was very clean, easy to get into and modern.
Its advertised as 1 bedroom but actually has a tiny 2nd bedroom with a single bed so was perfect for our little boy.
Fresh milk in the fridge and cooking facilities basic but all I needed for 2 nights.
Queen size bed in master was great and the size room was good.
Location is fantastic if you like to be right near shops and cafes.
We were down to drop family there so it wasn't a resort holiday for us, so the fact it was a 5 minute drive to the beach did not bother us at all.
The only slight criticism we'd give it is, upstairs is another apartment that a lovely family live in and there is very little sound barrier, so a closed door or walking around you can hear it loud and clear.
Also would happily pay that little bit more for wifi.
Oh and there was a BBQ but no gas bottle (we didn't need it but others might)
Successful trip on our end!