This rental ticked all the boxes - size, price, location, comfort.