Excellent place with all the amenities and off the beaten path. Highly recommended.