A wonderful place with everything a traveller needed.