Location good, place very good is a little soulless (but then so many hotels are as well!) and good value.