This place has everything that we would have needed to stay. Beautiful location with nice views. Presently very clean. Unfortunately we had issues with a damp and mouldy smell, but Owen is getting straight onto it, so should be fixed soon.