Great spot! Perfect location. Great amenities and several thoughtful touches. We would definitely stay again.