Great location, Kasa team addressed an issue we had upon arrival and communication was great throughout our stay.