The location is perfect and found the best independent coffee place just round the corner. Highly recommend this place for a stay in Greenwich.