I adored the restaurant, it was such a unique and interesting place, I'd really love to see this return in future games. It was great training for some of my weaker Pokemon and the diversity of the Pokemon you encountered there also helped fill up your Pokedex. Along with that, the wild Pokemon you could catch around the area were amazing, such as Houndour <333.
And some of the events that happened there were fun to do, finding the Hotel Key and getting a nice reward in return, along with the items scattered around which proved to be useful and valuable. It also wasn't too faraway from some of the best cities such as Sunnyshore so I also liked that. I couldn't honestly think of anything to complain about except you had to come back and Rock Climb only to get the worthless TM, Roar. :<