We had a lovely stay at Kevin's apartment. Its' got everything one needs, clean rooms and enough common spaces for all rooms. A bit like a really clean and private hostel space!