Booked a room that according to photos looked to be on ground floor. I have mobility issues and upon check in realised I had to go up four flights of stairs to get to the room. No lift. Upon entering I noticed blood stains on the bed runner so immediately contacted a WhatsApp number for Mahagiri and expressed dissatisfaction with being up all those stairs and the off putting stain. I was called shortly after by the hotel duty manager who offered us an upgrade to a ‘lagoon villa’ room and said they don’t have any ground floor rooms the same as the one we’d booked. Was then told they would have to prepare the new room and they’d call once it was ready. Off we go down a laneway in the hotel and through a gate that leads to a private entrance to the room. The room looked perfectly ok, but was very musty. I am an avid swimmer and was excited to test out the lagoon pool. I didn’t get to swim at all, after stepping into the pool which was literally at my room door, I saw huge patches of undissolved chlorine scattered across the area directly in front of our room. There were dead caterpillars in the pool, snails on the wall outside the rooms, mouldy pool lounges, the tiles in the pool were absolutely filthy and the whole area looked to be abandoned almost and had had very little maintenance or care taken. Contacted management again, apologies offered and we were offered yet another room, this time on the first floor which was up two flights of stairs. Didn’t really have a choice so accepted that. Up we go again to the first floor to a ‘suite’ nice enough room, views of the pool. I laid down because it was extremely humid and we’d moved three times that day. The pillow slips and linen were musty, like a mildew smell and we realised the jug in the room didn’t work either when my husband attempted to make me a cup of tea. I gave up at that point and we literally just thought, let’s just get this stay over and done with. The smart tv doesn’t operate as one and won’t connect to the internet despite giving instructions when you turn it on. Breakfast was just disgraceful given that this is a resort and even if it weren’t it wouldn’t be acceptable. Bacon was like jerky, dry and inedible. The selection of croissants and muffins were hard and stale and a loaf of sourdough that you took slices from was mouldy. Yes, I said mouldy!!! Dogs wandering around the restaurant and sitting under tables. The manager did his best to apologise but honestly we were so over it . Most of us work all year to afford a holiday once every now and again and this just isn’t ok. You’re paying top dollar for this property and it is atrocious. Please don’t waste your money here. There are plenty of local and family owned accommodations where staff bend over backwards to make sure you have a fabulous stay. I am still in disbelief that a place could be so bad and charge so much money. You book in good faith and to be misled is not an. Booking.com have not so much as responded to a customer service enquiry. Never again!! Worst accommodation we have ever stayed in.