Perfect place and close to Royal mile. I recommend this place very much.