Great location and nice little touches helped make this a great stay.