Maria's place makes you feel like you're staying in a hotel room with a wonderful homely feeling as well. The location is ideal if you are planning on visiting London center from time to time which we did for 3 days. Would definitely recommend people to stay here especially if it's their first visit to London!