Hôtels proches de New Aberdour Beach, Fraserburgh