Great location and helpful staff. I had an issue that ruined my stay unfortunately. Things happen. To their credit they did their best to make up for it and for that I am willing to give them another try at a later date