Excellent location! Great place to stay. Small hiccup upon arrival, but quickly rectified. The apartment is very small, but was great for our needs.