Nice experience staying at Kamilla's in Camden Town!