Had a pleasant stay in this small and cozy apartment. Great location close to public transport for central London, walking distance to Peckham and Burgess park. Easy access and smooth check-in. Good and fast communication with hosts representatives.