We have stayed at some nice hotels and resorts around the world, and by far this was the best. Yes, the rooms and everything the hotel offers is 5 stars, but for us, what made this experience amazing was the staff. Every single person that works there go above and beyond to make the customers feel comfortable and welcome, and they truly do it from the heart, with pride and genuine care, not because they have to and it’s their job. Thank you to all the staff at The Taj, we will come back because of how well you took care of us.