Perfect location as all reviews indicate! Just take note the stairs can get tiresome after a while. Unfortunately, we encountered some problems with the flooring as well as ants during our stay. Otherwise, everything else was very good.