All around 5*
Good location
Clean
Good value for money
Highly recommended