Excellent stay at Kevin's... The location is stunning... Peaceful and great for families... 5 stars and more!