This is a lovely, clean flat that had everything we needed including kitchen and laundry facilities. Allen is very kind and has gone out of his way to make the stay a great experience. I highly recommend staying here!