Clean. Modern. Fantastic location. Clear instructions. I enjoyed my stay very much.