Very clean, in fact spotless. Very comfortable and a really good location.