Very clean and superb place to stay