The place is ok, though definitely not a high-end place as written in the listing, and though technically a whole home rental, its a townhome with lots of adjoining units. If you don't spend a lot of time at home, its perfectly fine, but we noticed many dishes weren't clean, there was noise from adjoining units starting early in the morning and sounds like they are in your unit. The main tv is pretty small and didn't have apps. Communication was fine, though host isn't interested in being flexible on check in/out. Personally we would not stay again.
Location is pretty good as a positive.