Location location location can’t beat it noisy on weekends but is on Royal Mile so expected. Bottom line not perfect but definitely would stay again.