Blessington Beach Retreat is an amazing space, well equipped and with great views and beach access. A wonderful place to stay.