Location is okay, but outside of Sedona several miles, so be aware. The owner's process is a little unorganized and she is definitely pushy. If you are looking for a place to de-stress, keep looking unless this is all that is available. Day 1 of my arrival was harassment about the remaining charges-her quote "this needs to happen ASAP, I am not waiting until this evening". She had half already paid and I was staying 3 nights, I thought that was aggressive and not a very welcoming Day 1 as I was in a conference all day with limited connectivity. The next text came about me hurrying to leave by 11 on my check out day (3 days away!) because she has a "quick turn around" on my exit day. Check out is 11, if that's not sufficient, change it!
Owner has the same vibe as many Sedona "locals", which isn't as inviting as the scenery and requires customer service training in most cases.
The owner detracted from an otherwise nice vacation, keep looking.