O'Shea's is a great little B&B. There are 5 rooms, all en suite. The rooms are nicely appointed and there is a common sitting area. Breakfast was made to order and delicious.