Well maintained, had almost everything we needed for our stay and Michael was very helpful.