10/10. Great location. Very clean. Couldn't ask for more.