10 our of 10! Highly recommend this place to everyone. It is super clean, tidy and spacious. The views are stunning and Angela is a great host. We wished we could have stayed longer. If we are down that way again we will be sure to book here again.