Extremely clean. Great location and views. Would highly recommend and would gladly stay here again.