Great stay for our visit to Sedona. I always prefer a place with a kitchen, and this was a superb option. The hotel is on a golf course, which was really pretty and expensive. Very quiet, very few children. 20 minutes to Sedona, and just a 5 minute drive from cottonwood. For us, it was perfect since we didn't want to be right in downtown tourist trap. Things to know: there's no housekeeping during your stay unless you ask for it, and the amenities are a bit dated (like we had a dvd player and the gym has a circa 2009 life fitness all in one weight machine). But who cares? We had absolutely everything we need, including a nice big bathroom and the local flute player on Thursdays right off our patio. I highly recommend highlands for your visit to the Sedona area. It was absolutely a great option. I'll definitely be staying here if I'm in the area again.