Prompt and fast communication for a last minute check in. Location is decent and about a 10 minute walk to downtown Kew Gardens.