This hotel was booked for the engagement ceremony of my cousin. While it was good on almost all accounts, the parking facility created a lot of trouble. It's not that we did not know about it, but since many guests came with their personal transportation, it was a big deal for the hotel authorities to manage everything. The food was decent, but can be better. But the enthusiasm of the management was really appreciable. They are a dedicated bunch of people who more than made up for all the fiasco. Good luck!