In short ... you will not regret the stay. Cleaning / location / staff