This location is in the heart of everything, which is the only positive it has. The pictures and description is a complete sham, and the place itself needs remodeling as soon as possible. These reviews are confusing because they all say positive things when in reality it was far from it. Stay at a hotel.