Clean with good amenities convenient for royal mile and other attractions