Leonard's place is amazing - such a great location for such a lovely flat. Everything was made very easy from booking, checking in and at the end of my stay as well. There is so much on offer for long term stays in the flat and it is a very comfortable flat to stay in - highly recommend Leonard's place!