Craven Cottage is an absolutely idyllic retreat - it was immaculately clean and stylish with beautiful views. We loved relaxing here and would definitely come back again. It was also a really good base to explore the amazing surroundings.