They have all the amenities that a top hotel possesses. The scenery is also splendid. All the facilities to make your stay comfortable are provided. What more can one ask. The service is superior. The food is fresh and delicious prepared by top Chefs.