Quite square location, excellent communication, friendly and helpful hosts and in convenient central London location makes this an excellent stopover for my short business trip.