I stayed at Minna's for 3 nights for a business trip. Great location (for me), and very well connected to public transport. The apartment was well appointed, and the luxury of having a garden in London was appreciated. Would happily stay again!