I'd highly recommend Deirdre's apartment. It was exceptionally clean, a perfect temperature, with adequate hot water for the good showers, and the beds were nice and comfortable. Location wise it would be very hard to beat. The parking is as secure as anyone could wish for, and the description, directions and access instructions were clear, concise and provided at the right time. 10/10 from my guests and myself.