Very clean, and great location. Peter frequently checked in to see if we needed anything. We would stay here again.