Nice place above a hotel called the Hotel Central. It is in a great location and has easy access to all the main sites.