This is a nice place to stay and is modern and clean inside. The beach and pier is 5 minutes away in a car, and there are plenty of shops, restaurants and bars very close by. The communication from the hosts has been great and I would recommend staying at this place.
It would have been a nice touch if the sofa bed was made up for us on arrival, rather than having to make the bed ourselves after a long day of travelling, but overall this was still a good place to stay.
Also, word of warning, keep your eyes out for the parking restrictions on the road. We missed the sign on our second day and got a parking fine!