I had a fabulous repeat stay at O'Callaghan's earlier this month. The staff (in particular Hugh Lynch and Jiri Havlik) were so welcoming, friendly and gave stellar service for my entire stay. The location is in walking distance to a lot of the best tourist spots, restaurants, bars, etc. The breakfast is delicious also! I will definitely be back!