Spotlessly clean and well positioned for shops and restaurants. An enjoyable stay.