Great location, minutes from the beach and easy to find. Ample outdoor space to relax and we loved the BBQ pit. Had everything we needed (just remember to bring your own toiletries). Very good value for our group of 6 - since it has 4 rooms the two single people also had their own rooms.
Daniel was flexible and responsive and we didn't have any probs with check in and check out.
Only slight downside is noise from the Main Street (if there are engine noises from motorbikes) but it's a fair trade off versus its location.