Great place for any retreat with all the amenities needed.