Juna Mahal is a beautiful property with courteous staff, high levels of service, and good food. The rooms are big and clean, and the property is well-maintained. The location is a bit outside the main town, but the food is superb, and cleanliness is top-notch. The staff is very well-behaved and courteous, and they go out of their way to make guests feel special. The property has a fantastic pool, and the daily musical performances, stargazing, and anecdotes shared by the staff are a bonus. However, some guests felt that the property was a bit dated, and the breakfast variety did not match the 5-star level it assigns itself. Some guests also felt that the property was overpriced, and the hot water and pool cleanliness could have been better.