Great overall!!! I loved everything. Great communication, nice place. Everything was just perfect.