Great place, great location - offers probably more than mentioned. Its too difficult to fault this place. I am very particular about where i stay but this particular place supassed my expectations. Would highly recommend!