See, My family and I arrived at 7.30pm to find that we had no room. First told that they didnt receive booking from Expedia, then they were full. We got bumped to a hotel block next door, next to restaurant, ground floor, and a view of wall/barbed wire, and was extremely noisy and three of us shared a bed. At 11.30pm we complained and had another room, with a view (and noise) of pool and a rubbish tip/road. We cannot get refund as Puri Pandawa will not respond to Expedia to confirm we didnt stay. To put it nicely, our annual holiday was ruined, and I cried the entire time..we were all exhausted from the lack of sleep, and totally ripped off by this Resort. Do not recommend at all.