A great base to explore London from. Amelia makes you feel relaxed and welcome. Lovely vibes and plenty to do, but also great to chill back at the flat.