Superb place to stay very clean