Beautiful, clean, fresh - everything was ideal, and the location is awesome.