Great location! Some minor signs of lack of cleanliness, but overall a great stay.