We had a great stay in Creeslough. The apartment was spotless clean and very modern. The location is close to attractions such as Glenveagh National Park and Marble Hill beach, which was great. I would definitely stay here again.