Perfect location. Clean and nice decoration. Good host.