The Majestic Mountain Charme Hotel is in the perfect location - just off the main square so right in the centre of Madonna di Campiglio and directly opposite the Cinque Laghi ski lift. The reception is mainly run by the super-efficient and extremely professional Valeria, for whom nothing was too much trouble - restaurant reservations were made on request, and she organised the return of the deposit on my lift pass when the machine at the station had run out of money. Her English is excellent. We had booked a superior room and the room we were originally allocated only had a bath with a hand-held shower attachment, so we asked if we could have a room with a proper shower - and Valeria promptly moved us into a bigger room with a walk-in shower, and a bath, and a balcony. Our room was modern and comfortable and was kept spotlessly clean during our stay. The hotel has recently been refurbished but I wondered if they had run out of money by the time they got to the first floor/ our floor as the higher floors had new, smart carpet in the corridors! The hotel has a sophisticated lounge/piano bar which gets nicely busy around 6pm and where they also serve lunch - we ate outside in the sunshine on our day of arrival and the food really was excellent, although different choices from the same menu later in the week were disappointing. Breakfast is good, with a wide choice of pastries and cakes. There is free, although slow, wifi (faster in reception than in the rooms) - I don't expect super-fast broadband in a ski resort, but having to re-enter the username and password every single time you open a device was tiresome (fortunately both are short!) The hotel has a very nice spa area where I enjoyed two good, although expensive (compared to English prices) massages. The ski-boot room has heated and locked cabinets, and is quite small but this was not a problem as we never seemed to be in there at the same time as anyone else. I would stay here again.