O'Shea's place is perfect for a longer stay and has everything you need. Very convenient location as well, and the space is nicely designed. Would stay again!