Excellent place to stay. Incase all the rooms are booked, one must definitely come to dine and enjoy this newly built English castle, it's ambience and delicious food. It's amazing how they have managed to build this "modern day marvel" (believe me, I'm not exaggerating) on a…