Overall clean, good location. Wish communication while booking was better