This was our first experience visiting a Disney hotel, and we were generally impressed by the Newport Bay Club. It is situated about a 10 minute walk from the Disney Village, with a further 5 minutes to the park entrance. Staff were very friendly and efficient (they had to be, the hotel lobby gets extremely busy around check-in time).
One downside is dining options at the hotel; there are a couple of restaurants, but with set menu prices at €45 or €55 per head, this is very costly, so we did not use them, meaning we were stuck with the Disney village or park food offering, which is mostly 'fast food'. The hotel shop is primarily for Disney merchandise, selling only drinks and sweets; it would have been better if it offerde a slightly broader choice such as healthy snacks or fruit, but I suppose that's not very Disney.
Nice indoor and outdoor pool, which we took advantage of during a particularly hot day (37 degrees celsius!) but the changing rooms can get very congested, so try to pick a quiet time.
Overall, quite expensive, but a quality experience.