Excellent, fun place from which to base yourself. Very unique, but very functional. Everything was smooth with Edward from booking to departure. I would stay again.