Very clean, a great price for what you get, and they responded quick to a last minute reservation! Would definitely recommend.