very clean great location lots of little extras making it better than we expected!