There are 5 star hotels and then there is the Taj Mahal Palace. Nestled seaside in Mumbai, It's ambiance is royal in a way only a true palace can be. The security is tight getting in and that gave me a feeling of comfort knowing its troubled history. Our sea view suite had a…