I've stayed at Petit Hotel several times. It's a really nice hotel. It doesn't look like much of a hotel from the front, but once you walk in, wow, it's really nice. The staff are all friendly, and it's close to everything: Klewer Market, the palace, PGS Market, the fort, and more. There are plenty of culinary options all around. Highly recommended, top notch.