What a fabulous place! The bach is comfortable, private and exceptionally clean. Karitane beach is wild and beautiful. We had a wonderful stay here and Edinburgh Short Stays were very good to deal with.