My husband says: Some apartment gets a five star because it deserves a five, but some gets a five because there's no higher score. This is definitely the latter one.
Me: I love this place!!!!! And Twickenham! Thank you!