Very clean and affordable! Communication was excellent and I would not hesitate to stay again!