David goes above and beyond expectations, amazing apartment amazing location and amazing hospitality would be 100% stay again!!