Excellent! Very clean. Perfectly located and excellent hospitality!