Impeccable location, right in the middle of Mayfair. clean and with all needed appliances. furniture and fixtures could use an upgrade. review key pickup and drop off procedure before renting. feasible but has implications....