This place offers everything a traveller could need and on top of that, it is brilliantly located and was cleaned impeccably before our arrival.