An all round great place to stay