We stayed here for two night and found the flat warm welcoming and clean. Would definitely recommend it if you want to be central to Princes street