Clean! Reasonable price! Excellent location! Very easy to talk to!! We will definitely be coming back!!