Excellent location, communication good, accommodation as advertised.