Our stay at Kevin's was not great unfortunately. The location was good and the bed was comfortable but the cleanliness of the shared spaces was very bad. The bathroom mat appeared to be soaked in urine and as a result the bathroom and the apartment smelled awful. There was sweaty sports clothes left in the lounge which added to the smell. The floors were dirty and there were cock roaches. The kitchen was not clean and there was piles of rubbish left throughout our stay. Kevin wasn't there during the stay and so the cleaning was up the flat mates, who were very friendly though. All in all we wouldn't recommend it.