great all round place to stay