Great clean hotel in fabulous location