Madonna Inn exceeded my expectations. I knew the decor was going to be kitschy, but I was pleasantly surprised to find it also clean, luxurious, AND kitschy. The photos just can't do the rea thing justice. The rooms are really something worth experiencing if you have a fun spirit and willingness to stay somewhere that isn't a cookie cutter standard hotel.
Luxury touches include those Japanese toilet functions, lovely showers, resort style pool, and first rate customer service.
I appreciate that the "room service" options are reasonably priced, even though it's more like delivery take out than traditional room service.
I didn't do the horseback riding or use the tennis courts, but I'm sure it would be fun given the fun spirit of everything else.
My one complaint is that the walls are thin and you can hear all the merriment had from neighbors.