Has anyone stayed here? I am thinking of booking HB with 4yo DD. Are all rooms SC style with facilities? Is the town/restaurants/beaches close by?