Used to stay at this place all the time havent stayed there for about 4 years looking at a delux room can someone give me an up date on this place ?
thanks in advance
Follow Ups: