Mongoose

—  Luxurious self catering family accommodation where the mountain meets the sea.