Brand new flat, spacious, very clean, comfortable bed,great location! Keith is very friendly and a great host. I had a wonderful stay.