Wonderful stay! The place was very clean and beautiful inside and out with many thoughtful touches. Great location and beautiful vacation spot.