Alon's flat has an ideal location, really close to Piccadilly station which made it easy for us to plan our checkin and checkout. Communication was perfect, both Catherine and Alon answered everything we needed. Very good choice!