Mario's place is just fantastic for short and long stays. Family of 4 had a great time here. Great location in London! Everything perfect!