great place to stay with good local amenities