A great place to stay for a group, couples, or family.