The place was spotless and all amenities stated were working nicely. Short walk to Royal Mile and most attractions.