After spending 21 hours flying from Australia to Thailand, our taxi driver had never heard of The M Resort and spent half an hour asking for directions. When we finally arrived at the hotel, staff couldn't find our booking and they were supposedly all booked out (despite seeing next to no one at the pool, restaurant or entrance foyer for most of our stay), so we had to show them the booking confirmation email. They then proceeded to take us downstairs to their much cheaper hotel (The Green Mountain) to a room with a view of the solar panels on the roof next door (so much for 'Deluxe Ocean Views' we had paid extra for!). We refused to stay in that hotel so they took us to a standard room in the M Resort, once again with views of nothing.
Finally after refusing that room also, they 'upgraded' us to a 'Mountain View' room because their Ocean Deluxe rooms were apparently booked out.
Beds were hard, things went missing from our room, breakfast was revolting, Tuk Tuk's cost us a fortune to get anywhere, we only found out we could get a free shuttle service from the hotel to smelly Patong Beach every two hours after already having stayed there 4 nights, and we were constantly woken up by a noisy machine next door to our room at all hours of the night and morning.
The mountain views we ended up with from our room were stunning and the glass of juice you receive on arrival was delicious, the fact that it's a fairly new and unheard of hotel means we had the pool to ourselves pretty much whenever we wanted to use it, so not all totally horrible, but definitely not recommended for a couple seeking a romantic getaway.
Thankfully after 7 long nights we went to Bali and had amazing time!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC