Perfect location. Reasonable price. But... one of the main criteria for me was "free parking". However, several hours before our arrival we were told that we had to pay $15 for street parking. At that stage we had no choice but to pay. Sucks because I would have not chosen that place if I knew parking was extra.