A sparkling clean place! Prime location and great hosts! Great wee place to stay for a lovely beach getaway.