It was good overall, but can do with some maintenance and more comfortable bedding. The pillows were pretty uncomfortable, the safe in the room was out of batteries, and the toilet was leaking. On-site dining would be great, too! Besides that, staff was amazing, very responsive, and helpful.