A pleasurable and comfortable stay in Castletown - a great base for visiting the national park.