Isabella’s place is great for solo travelers and couples. I did not have a chance to meet Isabella during my stay, which was fine with me but if you are looking for a more hands on host this may not be the place for you. The apartment itself was lovely, very clean and on par with its pictures. The view from the room is amazing. Isabella was responsive to my messages and provided very thorough instructions. The check-in process was a bit challenging for me, so I recommend asking questions before checking in to make sure someone will be available to let you in upon your arrival. Anyway, the location was really convenient from Luton airport and Heathrow and other tube/train stations, also walkable to a few of the main tourist sites which was convenient. I would recommend this place