Thank god for this site, we were spared from going from place to place. Short-listing a few favourites, we only went about looking at those particular spaces. Royal Garden impressed us the most. First and foremost, its location on Juhu Tara Road suited us perfectly. Second, the hall was decent in size for my guest list. Third, the facilities that they provided in terms of the price was the best.