Nice and cozy no-frills place at a great location, just steps from main attractions, shops and restaurants.