Perfect location, every attraction is affordable by foot, everything was clean, it was very easy to check in, great place for a great price