Great location, very clean and many unexpected extras. I will definitely stay again.