Amazing flat, very clean and nice space. Location is perfect, and David is a great host. Would stay again.